English Dictionary
◊ POSTAL CARD
postal card
n : a card for sending messages by post without an envelope
[syn: {postcard}, {mailing-card}]